Class DBUNPruefer1300

java.lang.Object
de.aoksystems.da.kernpruefung.eel13.DBUNPruefer1300
All Implemented Interfaces:
de.aoksystems.da.kernpruefung.commons.InternalPruefer

public class DBUNPruefer1300 extends Object implements de.aoksystems.da.kernpruefung.commons.InternalPruefer
EEL-Prüfroutinen für DBUN Satzbeschreibung Version 13.00. VNr Stand 1.0 14.08.2025 Ersterstellung für TA-Version 13.00 1.1 14.01.2026 Anpassung für TA-Version 13.1.3
Version:
1.0
Author:
Jens Tröger (AOK-Systems - Datenaustausch)
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    kernpruefung.Rueckgabe
    pruefe(de.aoksystems.da.kernpruefung.saetze.Satz datensatz, de.aoksystems.da.kernpruefung.saetze.Satz vorlaufsatz)
    Prüfe Baustein DBUN.
    protected kernpruefung.Rueckgabe
    pruefeEZUV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld EZUV.
    protected kernpruefung.Rueckgabe
    pruefeFREISTZUSCHL(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld FREISTZUSCHL.
    protected kernpruefung.Rueckgabe
    pruefeIKUV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld IKUV.
    protected kernpruefung.Rueckgabe
    pruefeKE(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun)
    Prüfe Feld KE.
    protected kernpruefung.Rueckgabe
    pruefeUNFALLAZ(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld UNFALLAZ.
    protected kernpruefung.Rueckgabe
    pruefeVTAG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld VTAG.
    protected kernpruefung.Rueckgabe
    pruefeZUSCHL1(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld ZUSCHL-1.
    protected kernpruefung.Rueckgabe
    pruefeZUSCHL2(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw, de.aoksystems.da.kernpruefung.bausteine.Baustein dbae, de.aoksystems.da.kernpruefung.bausteine.Baustein dbza, boolean dbaeIsDummy, boolean dbzaIsDummy)
    Prüfe Feld ZUSCHL-2.
    protected kernpruefung.Rueckgabe
    pruefeZUSCHL3(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw, de.aoksystems.da.kernpruefung.bausteine.Baustein dbae, de.aoksystems.da.kernpruefung.bausteine.Baustein dbza, boolean dbaeIsDummy, boolean dbzaIsDummy)
    Prüfe Feld ZUSCHL-3.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DBUNPruefer1300

      public DBUNPruefer1300()
  • Method Details

    • pruefe

      public kernpruefung.Rueckgabe pruefe(de.aoksystems.da.kernpruefung.saetze.Satz datensatz, de.aoksystems.da.kernpruefung.saetze.Satz vorlaufsatz)
      Prüfe Baustein DBUN.

      Ruft die einzelnen Feldprüfungsmethoden auf.

      Specified by:
      pruefe in interface de.aoksystems.da.kernpruefung.commons.InternalPruefer
      Parameters:
      datensatz - der Datensatz, an dem der DBUN hängt
      vorlaufsatz - der VOSZ für Kombiprüfungen
      Returns:
      gefundene Fehler
      See Also:
    • pruefeKE

      protected kernpruefung.Rueckgabe pruefeKE(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun)
      Prüfe Feld KE.
      Parameters:
      dbun - zu prüfender DBUN-Baustein
      Returns:
      gefundene Fehler
    • pruefeUNFALLAZ

      protected kernpruefung.Rueckgabe pruefeUNFALLAZ(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld UNFALLAZ.
      Parameters:
      dbun - zu prüfender DBUN-Baustein
      dslw - DSLW-Satz
      Returns:
      gefundene Fehler
    • pruefeVTAG

      protected kernpruefung.Rueckgabe pruefeVTAG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld VTAG.
      Parameters:
      dbun - zu prüfender DBUN-Baustein
      dslw - DSLW-Satz
      Returns:
      gefundene Fehler
    • pruefeIKUV

      protected kernpruefung.Rueckgabe pruefeIKUV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld IKUV.
      Parameters:
      dbun - zu prüfender DBUN-Baustein
      dslw - DSLW-Satz
      Returns:
      gefundene Fehler
    • pruefeZUSCHL1

      protected kernpruefung.Rueckgabe pruefeZUSCHL1(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld ZUSCHL-1.
      Parameters:
      dbun - zu prüfender DBUN-Baustein
      dslw - DSLW-Satz
      Returns:
      gefundene Fehler
    • pruefeZUSCHL2

      protected kernpruefung.Rueckgabe pruefeZUSCHL2(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw, de.aoksystems.da.kernpruefung.bausteine.Baustein dbae, de.aoksystems.da.kernpruefung.bausteine.Baustein dbza, boolean dbaeIsDummy, boolean dbzaIsDummy)
      Prüfe Feld ZUSCHL-2.
      Parameters:
      dbun - zu prüfender DBUN-Baustein
      dslw - DSLW-Satz
      dbae - DBAE-Baustein
      dbza - DBZA-Baustein
      dbaeIsDummy - Dummy-Flag
      dbzaIsDummy - Dummy-Flag
      Returns:
      gefundene Fehler
    • pruefeZUSCHL3

      protected kernpruefung.Rueckgabe pruefeZUSCHL3(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw, de.aoksystems.da.kernpruefung.bausteine.Baustein dbae, de.aoksystems.da.kernpruefung.bausteine.Baustein dbza, boolean dbaeIsDummy, boolean dbzaIsDummy)
      Prüfe Feld ZUSCHL-3.
      Parameters:
      dbun - zu prüfender DBUN-Baustein
      dslw - DSLW-Satz
      dbae - DBAE-Baustein
      dbza - DBZA-Baustein
      dbaeIsDummy - Dummy-Flag
      dbzaIsDummy - Dummy-Flag
      Returns:
      gefundene Fehler
    • pruefeFREISTZUSCHL

      protected kernpruefung.Rueckgabe pruefeFREISTZUSCHL(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld FREISTZUSCHL.
      Parameters:
      dbun - zu prüfender DBUN-Baustein
      dslw - DSLW-Satz
      Returns:
      gefundene Fehler
    • pruefeEZUV

      protected kernpruefung.Rueckgabe pruefeEZUV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbun, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld EZUV.
      Parameters:
      dbun - zu prüfender DBUN-Baustein
      dslw - DSLW-Satz
      Returns:
      gefundene Fehler